#pragma once

#include "widget.h"

enum ButtonType{ BT_DO_NOTHING, BT_SEND_MESSAGE, BT_DO_FUNCTION };


class Button:public Widget{
    public:
        virtual std::string GetType(){ return "Button"; }
        Button(std::string name="_", GLuint tex  = -1, std::unique_ptr<GUIMessage> message = nullptr);
//        virtual void BuildVBO(){}

        virtual void PreDraw();
        virtual void PostDraw();

    private:
};
